application achievements - German English Dictionary